upon receipt of the deposit - Französisch Englisch Wörterbuch